package com.cherrish.free4j.web.dao.sys;

import com.cherrish.free4j.basic.generic.GenericDao;
import com.cherrish.free4j.web.model.sys.RMenu;
import com.cherrish.free4j.web.model.sys.RMenuExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface RMenuMapper extends GenericDao<RMenu,Long>{
    int countByExample(RMenuExample example);

    int deleteByExample(RMenuExample example);

    int deleteByPrimaryKey(Long sid);

    int insert(RMenu record);

    int insertSelective(RMenu record);

    List<RMenu> selectByExample(RMenuExample example);

    RMenu selectByPrimaryKey(Long sid);

    int updateByExampleSelective(@Param("record") RMenu record, @Param("example") RMenuExample example);

    int updateByExample(@Param("record") RMenu record, @Param("example") RMenuExample example);

    int updateByPrimaryKeySelective(RMenu record);

    int updateByPrimaryKey(RMenu record);
}